public enum State {
    S0,
    S1,
    S2,
    S3,
    S4,
    S5,
    Error
}
